Big Huge Thesaurus

farm building

noun